/*
============================================================================
 Name        : TCPSocket.h
 Author      : 
 Version     :
 Copyright   : Your copyright notice
 Description : TCPSocket.h - header file
============================================================================
*/

#ifndef TCPSOCKET_H
#define TCPSOCKET_H

// INCLUDES
// System Includes
//#include <e32base.h>  // CBase, link against euser.lib
// FORWARD DECLARATIONS
//class MyClass;

// CLASS DECLARATION
#include <e32std.h>

// CONSTANTS
enum TTCPSocketPanic
{
	ETCPSocketPanicGeneral,
	ETCPSocketPanicFailToConnect, 
	ETCPSocketPanicFailToListen, 
	ETCPSocketPanicFailToSend, 
	ETCPSocketPanicFailToReceive, 
	ETCPSocketPanicFailToDisconnect, 
};

void Panic(TTCPSocketPanic aPanic)
{
	_LIT(KTCPSocket, "TCPSocket");
	User::Panic(KTCPSocket, aPanic);
}
#endif // TCPSOCKET_H

// End of File
